define i32 @ifElseIf() {
B30:
  %t32 = alloca i32, align 4
  %t31 = alloca i32, align 4
  store i32 5, i32* %t31, align 4
  store i32 10, i32* %t32, align 4
  %t4 = load i32, i32* %t31, align 4
  %t5 = icmp eq i32 %t4, 6
  br i1 %t5, label %B33, label %B40
B33:                               	; preds = %B30, %B36
  %t9 = load i32, i32* %t31, align 4
  ret i32 %t9
  br label %B35
B40:                               	; preds = %B30
  br label %B36
B35:                               	; preds = %B33, %B48
  %t28 = load i32, i32* %t31, align 4
  ret i32 %t28
B36:                               	; preds = %B40
  %t6 = load i32, i32* %t32, align 4
  %t7 = icmp eq i32 %t6, 11
  br i1 %t7, label %B33, label %B44
B44:                               	; preds = %B36
  br label %B34
B34:                               	; preds = %B44
  %t10 = load i32, i32* %t32, align 4
  %t11 = icmp eq i32 %t10, 10
  br i1 %t11, label %B49, label %B53
B49:                               	; preds = %B34
  %t12 = load i32, i32* %t31, align 4
  %t13 = icmp eq i32 %t12, 1
  br i1 %t13, label %B46, label %B57
B53:                               	; preds = %B34
  br label %B47
B46:                               	; preds = %B49
  store i32 25, i32* %t31, align 4
  br label %B48
B57:                               	; preds = %B49
  br label %B47
B47:                               	; preds = %B53, %B57
  %t16 = load i32, i32* %t32, align 4
  %t17 = icmp eq i32 %t16, 10
  br i1 %t17, label %B61, label %B65
B48:                               	; preds = %B46, %B60
  br label %B35
B61:                               	; preds = %B47
  %t18 = load i32, i32* %t31, align 4
  %t19 = sub i32 0, 5
  %t20 = icmp eq i32 %t18, %t19
  br i1 %t20, label %B58, label %B69
B65:                               	; preds = %B47
  br label %B59
B58:                               	; preds = %B61
  %t23 = load i32, i32* %t31, align 4
  %t24 = add i32 %t23, 15
  store i32 %t24, i32* %t31, align 4
  br label %B60
B69:                               	; preds = %B61
  br label %B59
B59:                               	; preds = %B65, %B69
  %t26 = load i32, i32* %t31, align 4
  %t27 = sub i32 0, %t26
  store i32 %t27, i32* %t31, align 4
  br label %B60
B60:                               	; preds = %B58, %B59
  br label %B48
}
define i32 @main() {
B73:
  %t29 = call i32 @ifElseIf()
  call void @putint(i32 %t29)
  ret i32 0
}
declare void @putint(i32)
